Minor bug note: The goal-to-target connections only briefly mentioned in this paper should be ignored. The mechanism for this was broken. Thankfully, this was irrelevant for the published data, but if you use this particular version of the model, then you should not use the goalTarg array in Main.java. In the case that goalDec and goalTarg are identical (as was the case in the published data), the goalTarg array is irrelevant. In the case that the two happen to be different, use of the goalTarg array could lead to undesirable behaviour. Note that this array has simply been removed from the subsequent version of the model.